Python Job: Back End Engineer Intern

Job added on

Company

Autodesk

Location

Toronto - Canada

Job type

Full-Time

Python Job Details

Position Overview
We are looking for an intern to work on the core web applications, frameworks, and shared libraries that power the Autodesk Construction Solutions backend. Our customers are building some of the most amazing construction projects on the planet, and you will be developing the platform their software runs on. During your time, you will be paired with another team member who will guide you in learning our technical infrastructure and assisting you on your projects.
Required Qualifications
  • Pursuing a bachelorÊ»s degree (minimum) in Computer Science or similar filed.
  • Strong grasp of computer science fundamentals (data structures, theory basics, etc.)
  • Experience in languages such as Python, Node.js, Java, etc
  • Experience with NoSQL databases such as MongoDB.

Preferred
  • REST API and library design
  • Database design and optimization
  • Interacting with Frontend and how that ties into overall application data flow.
  • Refactoring and re-architecting to support new models and paradigms
We are looking for people with a track record of success when working on deeply technical problems. We recognize that diversity is a critical part of being an innovative company- diverse perspectives and different backgrounds are the key ingredients to building the best products.
The ideal teammate has:
  • A strong sense of ownership: You strive for deep understanding, build the appropriate solution to get the job done, and iterate quickly to deliver high impact results.
  • Pride over everything you ship: You would never release code until you're confident it provides real value to customers.
  • Love for building elegant, maintainable code: Abstracting and refactoring should be a passion, not a chore.
  • Customer empathy: You have a high degree of customer empathy and drive to understand users' pain points. You strive to frame problems using the best conceptual models.
  • A team mentality: You recognize that the whole is greater than the sum of its parts, appreciate collaboration, and play a key role to make the company win.
  • Pragmatism: You consider the many tradeoffs (business, technical, UX, speed, accuracy, complexity) in every decision.
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
Autodesk has always valued flexibility in how we work. We continue to provide employees flexibility to support their work preferences wherever possible and nearly all roles are hybrid or remote, unless otherwise indicated.
Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact
Autodesk Careers
.